We're coming to Cleveland this weekend for a sports tournament, and need a place to have dinner on Saturday night. We will be 3 guys and 17 women from Toronto, so the place needs to be big enough to take that reservation or a smaller place that we can book for the whole second seating. We like our food and are pretty spoiled up here in T.O., so any recommendations would be greatly appreciated. Nothing too fancy, as some are on a budget. We ate at Sushi Rock last year (good food, good atmosphere, cold A/C). Something in the Warehouse or Little Italy sounds nice from what I've read here? Maybe a nice patio or waterside place? Not looking for Roadhouse or standard fare, something fun and some variety. Also, if you can recommend a place to go after dinner for fun or dancing, that would be wonderful.
Many thanks in advance.