S
Stephen Parker Review of Strato's Greek Taverna
Food is spectacular. Great Greek specialties. ...
Food is spectacular. Great Greek specialties. Service is average. Decor is dated and needs a refresh but food trumps all.
Comments: