Get directions to: Imperial Palace Restaurant, North Woodstock, NH
Restaurant address: 93 Main St North Woodstock, NH 03262, USA
Restaurant: Imperial Palace Restaurant