113 W Pearl St, Nashua, New Hampshire 03060 USA
Mermaid sushi rolls and Black dragon roll
Photo Credit: Yelp