1177 N Pleasant St, Amherst
A Japanese restaurant with authentic & traditional Japanese dishes, especially Sushi rolls in an elegant atmosphere
Chill Out
Kids Friendly
Typical Tourist