Amsterdam Falafel
Latest: PASS
August 1, 2016
Address
642 BEACON ST
Boston, MA 02215
Inspection History
6 inspections
2 failures
License
License #136081
Last inspected: August 1, 2016