Update Info - Diva
This restaurant was reported as closed. If it is open, let us know.
Diva
246 Elm St
Somerville, MA 02144
246 Elm St
Somerville, MA 02144
This restaurant was reported as closed. If it is open, let us know.