Panda Palace

The Profile Page for this restaurant is brought to you by the service. Panda Palace is located in Montrose.

531 South Townsend Avenue
Montrose, CO 81401
Telephone: 970-252-3436
Reader Rating: Reader rating: 3.0 out of 5
Customer Service? An Employee Called Me The B Word - Member, Andrea, Montrose
Worst Waiters And Waitresses In Town - Non-Member, Reader
Category: Chinese
Cost: Inexpensive
DiningGuide AlbuquerqueDiningGuide Flagstaff DiningGuide Salt Lake CityDiningGuide Vail
DiningGuide Denver
DiningGuide Phoenix