Eating Greek Mediterranean Seafood at Taverna Kyclades restaurant in Queens, NY.

Feedback

Do you manage or own Taverna Kyclades?

Yes