Rose City Pizza Subs & Focaccia, 473 Thorold Rd, Welland
1015th visitor, Write a review
Rose City Pizza Subs & Focaccia Map

near L3C3W7

Awards: People's Choice Winner, 2014

Rose City Pizza Subs & Focaccia is ranked #7 of 28 nearby Restaurants.

They say Rose City Pizza Subs & Focaccia is slow, poor, worth