What restaurants would allow us to have a group of 30 and hold our wedding there? The food has to be good.