From Our Editors
At Grangeville Shanghai Restaurant's Chinese restaurant you will find a wide variety of traditional Chinese cuisine, including sweet and sour chicken and fried rice. Shanghai Restaurant has a large dining room, making it easy to seat large parties.
The parking options near Shanghai Restaurant are quick and painless.
Dining at Shanghai Restaurant will set you back about $30 per person on average. Stop looking around for the perfect Chinese food when Shanghai Restaurant is ready for your order!