Chess E. • October 17, 2015The scallops are a 'must'! The Greek specialties, especially the dolmades and lemon drop soup, are the BEST this side of Chicago. A MUST visit bistro!....
Don't see the place you're looking for? Add a new place to Foursquare.