Looks like George and Colborne Lane are closed on Mondays.
So far, I've got Carisma, Canoe, Biff's, Nota Bene and Starfish on my list.
Has anyone dined at Oro recently?
Harlem Underground would be too casual for this occasion, and I was a little underwhelmed by the food at Beer Bistro on my last couple visits, although it's been a while, so Beer Bistro might be worth revisiting. The Gabardine is a little too loud/boisterous for this group.
What other restaurants would you consider if you were looking for an upscale restaurant within a 15 minute walk of Massey Hall?