The Palour Italian Kitchen & Bar
It’s been said, “Those who eat well, live well.” That means having your fill of good food and fine wine. It means skipping the drive-thru and sitting down for dinner and conversation with your favourite people. It means living the Italian way, taking as much time as you want to …