Traditional Greek taverna serving delicious, generously portioned cuisine. Known for excellent service and a welcoming atmosphere.