Flora Pizzeria sits just around the corner from some of Hamilton’s mainstay eateries. You’ll find the new shop snuggled in the charming storefront at Young Street on the corner east of James Street ...