Greek Restaurants
- Desfina Restaurant
202 Third Street
Cambridge, MA 02141 - Farm Grill and Rotisserie
40 Needham Street
Newton, MA 02461 - Greek Corner
2366 Mass. Avenue
Cambridge, MA 02140 - Medway Restaurant
102 Main Street
Medway, MA 02053 - New Brothers Restaurant and Deli
31 Maple Street
Danvers, MA 01923 - Nicholas Restaurant
85 East Central Street
Natick, MA 01760 - Taso's Euro-Cafe
125 Access Road
Norwood, MA 02062 - The Restaurant
489 Main Street
Woburn, MA 01801
Resource Listing:
Take a peek at Abbington.com, a New England vacation planning site. Here you will find lodging and tourist information for the six New England states.