There 33 places that fit your criteria. Do you have a particular cuisine type in mind so that I can narrow the results down?
It doesn't matter what kind of food. What would you recommend for a large group of 8 people?