Best Japanese Restaurants In North Woodstock, NH

Last Updated:
Imperial Palace is a restaurant located in North Woodstock, New Hampshire at 93 Main Street. They are open every day of the week. Get off of interstate 93 North or South at Exit 32 and turn right at the traffic lights. Then proceed down the road until you've reached the next set of traffic lights and we'll be right in front of you! We're a traditional Chinese family from Boston, Massachusetts...
93 Main Street, North Woodstock, NH, 03262
5 votes

More Japanese Restaurants Restaurants Near North Woodstock, NH

Fugaky is a restaurant located in Plymouth, New Hampshire at 646 Tenney Mountain Highway. They are open every day of the week. Fugaky's menu starts here. Check out our appetizers, sushi, curry and all of your Chinese food favorites. Everything is fresh, flavorful and worthy of a second helping. Some of the greatest tastes come from the combination of land and sea. Sit back and enjoy the wonders...
646 Tenney Mountain Highway, Plymouth, NH, 03264