Update Info - Elephant Walk
This restaurant was reported as closed. If it is open, let us know.
Elephant Walk
70 Union Square
Somerville, MA 02143
70 Union Square
Somerville, MA 02143
This restaurant was reported as closed. If it is open, let us know.