I need to find a place that can take 18 people for a group lunch next week. Closer to McGill the better. Somewhere in the range of 20 per person would be ideal but a bit higher or lower would be okay. Any kind of food is acceptable so long as it's 'good'. Last time we went to Le Taj and I would like to avoid anything of that quality or below this time around.