Venue: Telly's Taverna

Our Tip: One of the best Greek restaurants in Astoria, best for the sharable vegetable small plates. Free doughnuts for dessert every night except Saturday.