Restaurants

 Opa Greek Yeeros

378 Highland Avenue, Somerville, MA

The flavors of Greece can be found in Davis Square at Opa Greek Yeeros. Traditional…Read More.