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!
Copyright. Imperial Palace. All Rights Reserved.
We're a traditional Chinese family from Boston, Massachusetts who brought Bostonian Chinese & Japanese food into the majestic White Mountains!