Restaurants - Greek in Framingham, MA
Aegean Restaurant
Athenian Restaurant