A friend of my sister's suggested the River Cafe at One Water Street in Brooklyn for our wedding.
This place has fabulous views overlooking the New York Harbor and the Manhattan skyline. (pic from: www.locationsmagazine.com)
Besides the fact that the venue is not in the borough we wanted, this place has some crazy high prices and it's not even a five-star hotel.
The restaurant offers a five-hour dinner including a cocktail hour (with only four passed hors-d'oeuvres) and a four-course dinner (one appetizer, a fish course, a meat course, dessert and petit fours). Wine is included. Champagne and mixed drinks are charged on consumption.
The charge per person: $275 plus tax and service charge.