Update Info - Caputo Sub and Pizza Shop
This restaurant was reported as closed. If it is open, let us know.
Caputo Sub and Pizza Shop
431 Somerville Ave
Somerville, MA 02143
431 Somerville Ave
Somerville, MA 02143
This restaurant was reported as closed. If it is open, let us know.