Flo's Pie & Mash is a traditional pie and mash shop offering classic British fare. They serve pies and mashed potatoes, a popular comfort food combination.