Telly's Taverna

Telly's Taverna

Greek Restaurant$$$$
Astoria
Save
Share
9.0/10
154
ratings
Photos112 Photos