Su Su Delight
Latest: PASS
May 13, 2025
Address
25 TYLER ST
Chinatown, MA 02111
Inspection History
6 inspections
3 failures
License
License #513709
Last inspected: May 13, 2025