Falafel Place
1, MAIN STREET, SOMERVILLE, MA - 02145
06177642336
Falafel Place in Somerville, MA is dedicated to providing high-quality meals using only the finest and freshest ingredients, including .....ty and aut
1, MAIN STREET, SOMERVILLE, MA - 02145
06177642336
Falafel Place in Somerville, MA is dedicated to providing high-quality meals using only the finest and freshest ingredients, including .....ty and aut