Authentic Greek taverna offering delicious, well-cooked food at reasonable prices. Known for its welcoming atmosphere.