Traditional Greek Taverna offering lively atmosphere and home delivery. Reservations recommended.