http://www.farm-restaurant.com/ Here's their website. If you are ever in the Calgary area and crave cheesy deliciousness, I highly thumbs-up FARM. They have extensive non-veggie choices too, so you can enjoy your amazing Mac&Cheese while your companion may wish to enjoy some local meats.
Another fun part is Farm's proximity to Steeling Home http://steelinghomestore.com/, one of my sister and mine's fave gift goodie shops. They have the cutest jewelry, odd books, and entertaining little gifts and gadgets. Nice place to stop after your meal!