Asian | Establishments | Japanese | Restaurants
11 N Pleasant St Amherst, Massachusetts 01002-1702 413.253.1070