Estella
⚠️ This facility has been closed 1 time by the Health Department
Latest: PASS
November 12, 2025
Address
49 TEMPLE PL
Chinatown, MA 02111
Inspection History
20 inspections
12 failures
1 closures
License
License #487231
Last inspected: November 12, 2025