Amsterdam Falafelshop

248 Elm St
Somerville, MA
617.764.3334
42.395466
-71.121973
Hours:
Mon - Wed:11am - 10:30pm
Thu - Sat:11am - midnight
Sun:11am - 10:30pm

for Amsterdam Falafelshop
Directions
from: