top of page

Contact Us

413-835-0035

Address

63 Main St, Amherst,

MA 01002

Opening Hours

Wed - Mon: 11:30am - 9:00pm

©2023 by Lao Hu Tong. 

  • Facebook
  • Instagram
bottom of page