EVA
Latest: PASS
August 21, 2025
Address
279A NEWBURY ST
Fenway, MA 02115
Inspection History
15 inspections
7 failures
License
License #473314
Last inspected: August 21, 2025