Boston's Floating RestaurantBoston's Floating RestaurantTwo years after we first heard about the floating tall ship restaurant in Boston Harbor, Tall Ship has officially opened and it looks amazing.Nancy HallNancy Hall
Floating Restaurant Coming to BostonFloating Restaurant Coming to BostonA tall ship is being turned into a restaurant in Boston and it should be open this summer.Nancy HallNancy Hall