F
Francis Gray Review of Strato's Greek Taverna
Greek food at this place - super good. Staff is al...
Greek food at this place - super good. Staff is always super even when they have a full house. The bill was average for the menu. Food is similar to a cafe in Portland I liked.
Comments: