Greek Taverna offers authentic Greek cuisine. Enjoy traditional dishes and Greek music in a lively atmosphere. Reservations are recommended due to limited seating.