C
Chinmay Khandelwal Review of Strato's Greek Taverna
Nice place with a cross of Mexican n Greek food. F...
Nice place with a cross of Mexican n Greek food. Friendly staff and a nice facade at the entrance gives it a more Greek look with its blue sapphire tinge. Food was tasty and economical. I wud recommend the place.
Comments: