North Hot Pot - Amherst

20 Belchertown Road, Amherst, MA 01002, United States
Dishes: 100

North Hot Pot

Phone
(+1)4138350351
Address
20 Belchertown Road, Amherst, MA 01002, United States

You can naturally also reach the restaurant using the municipal transport. The next stop is Amherst Amtrak Station, 950 meters away from North Hot Pot.

Fast & Simple Download Menulist App now