Todd English Food Hall in SM Aura is definitely the best choice for big group dining. It is not only spacious inside but it has also good food and an upscale comfort at a reasonable price.
The place has a food hall concept where groups can have a shared eating experience but it is designed to serve their customers luxuriously through a sit-down set-up.