Food & Drink Introducing: Mr. Flamingo, a new resto-bar on Dundas West with a surprisingly sophisticated menu