Rose City Pizza Subs & Focaccia, 473 Thorold Rd, Welland
1021st 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 worth, excellent, slow