Taverna Kyclades

36-01 Ditmars Boulevard, Queens, NY

Menu (As of 11/1)

Cocktails

Appetizers

Salads

Main course

Lunch Specials

Taverna Kyclades: hours and how to order