Update Info - Canal Sports Pub
This restaurant was reported as closed. If it is open, let us know.
Canal Sports Pub
175 Millbury St
Worcester, MA 01610
175 Millbury St
Worcester, MA 01610
This restaurant was reported as closed. If it is open, let us know.