Life
Telly's Taverna in Astoria, New York, gives its patrons a taste of the Greek and Mediterranean cuisine.
Hi, what are you looking for?
Telly's Taverna in Astoria, New York, gives its patrons a taste of the Greek and Mediterranean cuisine.
It has been open for the past nine months, and it is owned by Fotis Liberatos. The restaurant itself is cozy with a down-home...