IYA Sushi and Noodle Kitchen - Amherst
1 E Pleasant St, Amherst
(413) 327-8000
Menu
Restaurants in Amherst, MA
IYA Sushi and Noodle Kitchen - Amherst
1 E Pleasant St, Amherst, MA 01002
(413) 327-8000