Update Info - Canal Street Pizza & Rest
This restaurant was reported as closed. If it is open, let us know.
Canal Street Pizza & Rest
25 Canal St
Nashua, NH 03064
25 Canal St
Nashua, NH 03064
This restaurant was reported as closed. If it is open, let us know.