Restaurants Tagged: best greek restaurant astoria

IMG_6743 Kyclades Monkey

Taverna Kyclades

The best and most authentic Greek restaurant in the tri-state area!