Location address
When you're planning your visit to Comellas, you could take public transportation to the stop MBTA-Needham Center, which is the nearest stop at 108 meters distance to the restaurant, Thesecondclosest stop that is likewise served by public transport is MBTA-Needham Junction at a distance of meters.
The address of Comellas is 1095 Great Plain Ave, Needham I-02492-2334, United States. The map below shows the position of the restaurant. Using the map, you can easily navigate to the restaurant. Also, you can get details about public transport and parking near Comellas from this homepage.
Map
More restaurants near Comellas
The following restaurants are in direct vicinity to Comellas. These nearby restaurants are close to 1095 Great Plain Ave, Needham I-02492-2334, United States and therefore an alternative to Comellas.