Rose City Pizza
473 Thorold Rd, Welland L3C 3W7