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.
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.