I need recommendations on restaurants where I can host a class/party. I'm looking for a restaurant that has a private room that can comfortably seat at least 40 people. A room that has a door we can shut so that our presentation does not disrupt other families having lunch/dinner. A place with a reasonably priced menu or buffet and that doesn't require a reservation or rental fee. We do plan on being very generous tipping the wait staff of course. Thank you for your suggestions.