Momo Tibetan Restaurant Categories Restaurants 23 N Pleasant Street Amherst MA 01002 (413) 835-0382 Send Email Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×