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