Canal Restaurant & Bar

65 Water Street Worcester, MA 01604

508-926-8353

Location History


Updated: September 2013 .