Twin Dragon Seafood
Latest: PASS
June 10, 2019
Address
10 TYLER ST
Chinatown, MA 02111
Inspection History
14 inspections
5 failures
License
License #145195
Last inspected: June 10, 2019