Looking for a private dining room that is suitable for business discussions and dining walking distance from the Delta Chelsea hotel. 4 people only. Any budget and cuisine will do. Currently the only option I can think of is the port room at Adega on Elm. It's for Sunday night.
33 Elm Street, Toronto, ON M5G 1H1, CA