Log in using your account   

Get directions to: Amsterdam Falafel, Somerville, MA

Restaurant address: 248 Elm St (at Davis Square), Somerville Somerville, MA 02144, USA

Restaurant: Amsterdam Falafel

Live Help Every Restaurant in the City