Mr Chan's - Boston

Chinese
350 Longwood Ave, 02115 Boston, United States
Dishes: 130

Mr Chan's

3.8 / 5 of 142 Reviews
Address
350 Longwood Ave, 02115 Boston, United States

You can obviously also reach the restaurant using the municipal transport. The next station is MBTA-Longwood, 437 meters away from Mr Chan's, otherwise, there are places to park 40 meters away at Longwood Galleria Garage.

Fast & Simple Download Menulist App now