Yaba Sushi
Latest: PASS
February 6, 2026
Address
106 CAMBRIDGE ST
West End, MA 02114
Inspection History
5 inspections
3 failures
License
License #594441
Last inspected: February 6, 2026