brunomenard-scallop Published October 22, 2016 at 2469 × 1536 in Chef Bruno Menard at Imperial Hotel ← Previous Menard Scallops and White Truffles