Yoshida
Latest: PASS
August 21, 2025
Address
51A MASSACHUSETTS AV
Fenway, MA 02115
Inspection History
4 inspections
3 failures
License
License #570899
Last inspected: August 21, 2025