🚨 Recent Restaurant Closures 🚨

MR. CHAN'S

📍 Neighborhood: Longwood

🚇 Nearest Transit: Longwood (Green Line)

Address
350 LONGWOOD AV
Fenway, MA 02115
Inspection History
0 inspections
0 failures
License
License #21664
Data sourced directly from Boston Inspectional Services Department