Rating: 5

August 24, 2010

One of my favorite restaurants in town, always the best gyros and Greek green beans! Love the cozy atmosphere, always feel welcomed and overall great service.