This place was mediocre at best when I had it before, but went back to try another menu item. After waiting over 45min watching people who arrived long after us get their food, I just left. Terrible service, the server didn't even offer the soup that was supposed to come with their lunch meal. Will not be back and would suggest anyone in the mood for Chinese find a different place.
If you own or manage Shanghai Bistro, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.