
Back
About
Shanghai Palace Restaurant in Montrose, CO is dedicated to providing high quality, authentic Chinese cuisine and excellent customer service.