The Italian Farmhouse boasts Italian cuisine with rustic atmosphere for casual or fine dining in the hamlet of Bragg Creek. Available for private functions, weddings and event bookings, Italian Farmhouse also offers guests a seasonal patio. Meals are notably good, seasonal, hand crafted & made with love by those who truly care. They are country folk, enjoying country food & friendship, with Italian passion. Cheers!