Stratos Greek Taverna Everything about Stratos lets you know that you’re in for something that is over the top. The building that holds the restaurant is massive and wrought iron gates painted in sky bird blue jump out from the white exterior walls. The website for the...
- Nightly Events
- Contact Us