Stratos Greek Taverna (Menu)

2907 W Northwest Hwy, Dallas
+1 214-352-3321

Give a rating to Stratos Greek Taverna

Suggest a dish

How much did you spend at Stratos Greek Taverna?