Canal Restaurant & Bar

    65 Water Street Worcester, MA 01604

    508-926-8353

    Location History


    Updated: September 2013 .