Strega Waterfront
Latest: PASS
October 22, 2024
Address
1 MARINA PARK DR
Boston, MA 02210
Inspection History
8 inspections
3 failures
License
License #439702
Last inspected: October 22, 2024