Company name: Formosa Chinese Restaurant
Description: +1 (413) 253-7835
62 Main St, Amherst, MA 01002, United States