Restaurants Tagged: best great restaurant astoria

IMG_6743 Kyclades Monkey

Taverna Kyclades

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