A
Angelique Turner Review of Strato's Greek Taverna
This is the best Greek restaurant I have ever eate...
This is the best Greek restaurant I have ever eaten at. Everything there is always fresh and perfect. I have tried many different greek restaurants and nothing compares. Love the atmosphere and the belly dancing on the weekends.
Comments: