Formosa Chinese Restaurant
62 Main St, Amherst
(413) 253-7835
Menu
Restaurants in Amherst, MA
Formosa Chinese Restaurant
62 Main St, Amherst, MA 01002
(413) 253-7835