Lily's
Latest: PASS
October 29, 2025
Address
33 BATTERYMARCH ST
North End, MA 02109
Inspection History
12 inspections
2 failures
License
License #397043
Last inspected: October 29, 2025