Machi Machi
Latest: PASS
December 12, 2025
Address
176 HARVARD AV
Allston, MA 02134
Inspection History
8 inspections
4 failures
License
License #483288
Last inspected: December 12, 2025