A traditional Greek taverna offering delicious food in a pleasant atmosphere. Known for generous portions, fresh ingredients, and reasonable prices.