T Tim Whiteman Review of Strato's Greek Taverna 3 years ago Love this place. Food's always good. Nice staff.
Comments: