Formaggio Kitchen
Latest: PASS
January 20, 2026
Address
268 SHAWMUT AV
South End, MA 02118
Inspection History
11 inspections
4 failures
License
License #519319
Last inspected: January 20, 2026