We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Shanghai Bistro - CLOSED

1215 Main St Unit D, Windsor, CO 80550-5987
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good20%
  • Average20%
  • Poor0%
  • Terrible0%
7 Dec 2017
“Finally discovered the best Chinese food in Windsor ”
16 Feb 2013
“better than average”
Restaurant Hours Closed
1215 Main St Unit D, Windsor, CO 80550-5987
All Details
Reviews (5)
Traveller rating
Traveller type
Time of year
Reviewed 7 December 2017 via mobile

This place is amazing, they have awesome dimsum all day everyday but Sunday’s are just exceptional. Their is fresh and so tasty. The people are so nice and attentive to your needs. They will give you great suggestions! I just fell in love with the...More

Thank simon h
Reviewed 16 February 2013

While my favorite Chinese restaurant is one that is in south Fort Collins that formerly was in Windsor, Shanghai Bistro is the best in Windsor by a long shot. Service has declined in the past few months, but the food is consistently good. The food...More

Thank ColoWheeler
Reviewed 29 February 2012

Our lunch visit was excellent. I had cashew chicken, my partner kung pao beef. The food preparation was perfect with flavorful but not overpowering sauces. The portions were just right for lunch. The staff was very friendly. The restaurant has been completely refurbished and was...More

Thank fv1989
Reviewed 13 September 2011

I was impressed by how good the food is. My family eats here at least 2 times a month. From my experience this is the best Chinese food I've had outside of a major US city or actually eating at a restaurant in Asia. My...More

1  Thank Doug E
Reviewed 16 June 2011

I try to get the word out about this little gem because there is a larger Chinese restaurant that overshadows it (in size, not quality!) The service is excellent and I've never had a bad dish.

3  Thank Peach13
Nearby HotelsSee all Windsor Hotels
Super 8 Windsor
182 reviews
.11 miles away
AmericInn Lodge & Suites Ft. Collins South
210 reviews
3.77 miles away
Embassy Suites by Hilton Loveland - Hotel, Spa and Conference Center
1,261 reviews
4.69 miles away
Holiday Inn Express Hotel & Suites Loveland
175 reviews
4.82 miles away
Nearby Restaurants
The Egg & I Restaurant
68 reviews
.07 miles away
Sala Thai
54 reviews
.21 miles away
Stuft a burger bar
101 reviews
.20 miles away
Mr. Yo's Donut
28 reviews
.23 miles away
Nearby Attractions
High Hops Brewery
75 reviews
.97 miles away
Hunters Moon Meadery
10 reviews
4.49 miles away
Swetsville Zoo
159 reviews
4.72 miles away
Windsor Lake
46 reviews
.70 miles away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 1215 Main St Unit D, Windsor, CO 80550-5987
  • Location: United States  >  Colorado (CO)  >  Windsor
(970) 686-9168
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing