Lao Hu Tong
63 Main St, Amherst 01002