UMBRIA
Latest: PASS
December 4, 2025
Address
250 HANOVER ST
North End, MA 02113
Inspection History
10 inspections
5 failures
License
License #522708
Last inspected: December 4, 2025