Ali Baba
Latest: PASS W/ CONDITIONS
November 5, 2025
Address
99A CAMBRIDGE ST
Charlestown, MA 02129
Inspection History
15 inspections
3 failures
License
License #422123
Last inspected: November 5, 2025