Bella Vista

FAIL

Monday, December 1, 2025

Address
288 HANOVER ST
North End, MA 02113
Violations
3 total
Facility History
63 inspections
30 failures
View Facility Profile →
Data sourced directly from Boston Inspectional Services Department