A much loved neighborhood Greek taverna that features grilled octopus, fried squid and the usual line-up of grilled fish.
Telly's Taverna Details
Editorial Rating
This Week's Hours
Mon-Thu: 11:00am-12:00am
Fri-Sat: 11:00am-1:00am
Sunday: 11:00am-12:30am
Fri-Sat: 11:00am-1:00am
Sunday: 11:00am-12:30am