Traditional Greek Taverna. Offers fresh ingredients and excellent service.