We had our wedding reception at Shanghai Reds. They were helpful and for a wedding, it was rather affordable even if the time frames were a bit strange. We had the large private room which only holds about 80 people, which is ideal for keeping costs down. The view is amazing. The vallet parking is only free for so many hours so at a wedding reception guests may have to pay a few bucks. The catering staff alos chnged several times in the months I worked with them and there was alot of "well she promised that to you but I'm not going to give it to you" and stunts like charging me extra on the day of for stupid things like a fat guest. The brunch is very good and its a nice place for a romantic dinner, but the prices are high and their sour apple martini's are awful. However, I think the view is worth it.