Greek tavern serving delicious, homemade dishes. Known for tasty food, fast service, and a cool atmosphere.