A family-run Plymouth restaurant serving Thai and Japanese food.
70 Main Street, Plymouth, NH
Plymouth, NH
Photo: Selina / CC BY 2.0