Update Info - Caranova Restaurant
This restaurant was reported as closed. If it is open, let us know.
Caranova Restaurant
505 Medford St
Somerville, MA 02145
505 Medford St
Somerville, MA 02145
This restaurant was reported as closed. If it is open, let us know.