We are trying to plan a business dinner for the week of May 5th. We are staying at the Sheraton on Canal street. We would love a place with a private room that we can reserve. It needs to fit at least 15 people. Something nice (but not outrageously expensive), serving local cuisine and close to the hotel is preferable.