Greek taverna offering classic dishes. Known for fresh ingredients, including home-grown vegetables.