For nearly 30 years, Telly's Taverna has been a fixture on 23rd Avenue in Astoria, serving up some of the finest, most authentic Greek cuisine in the …



Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here