I am not sure if it is ethical to write a review of a place that was seen through a somewhat intoxicated (to down right trashed) pair of eyes but nonetheless, I shall march forward.
Ultra Supper Club is a trendy eat-and-boozery that makes you feel like you are the classiest lady in town even if you are stumbling on your stilettos to make it to the washroom 'before it is too late.' The food is above average and so is the price, but, factoring in the fun of the rooftop patio after dinner and the amazing decor of the place, it is worth the superlative spending.
Tip: I recommend Ultra for a stagette party (when you know you're spending big) because the place has giant booths suitable for big parties and lots of room on the tables for martinis and shooters to boot.