Straightforward Mediterranean classics, served in suburban Framingham.
The Scene This traditional Greek restaurant keeps local families, many of them from the mother country, coming back for dependable interpretations of standards. The casual dining room is filled most nights, and many of those…Read More