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