Experience the BEST!:
Truly the most authentic, mouth-watering Greek food. The service is excellent and the atmosphere is very relaxing; as though you are in a real Taverna in Greece! They make a Greek Sangria that's amazing!
by Nina on August 01, 2009