House of Gourmet Restaurant – Toronto, Canada We all have our happy place. That one place that, whether you”re there in spirit or in person, can make everything alright regardless of the conditions you may find yourself in. For some it”s a beach in the South Pacific, for...