Authentic Greek taverna serving delicious, home-style cuisine. Known for its flavorful dishes and welcoming atmosphere.