The Wallflower

326 James Street North, Hamilton, ON, L8L 1H2