Greek restaurant offering a mix of Eastern European and Greek dishes. Known for tasty food, good value, and friendly service.