We have always had a good experience at The Bistro, and Galileos, their second restaurant. It's nice to be able to choose either menu in either restaurant. Their burgers are to die for, and the crab cakes are wonderful. A pleasnat experience all around.
If you own or manage The Bistro at Liberty Square, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.