Eating Greek Salad at Filos Greek Taverna restaurant in Northampton, MA.

Feedback

Do you manage or own Filos Greek Taverna?

Yes