Uptown Pizza is located in White Rock, Canada on 15148 North Bluff Rd. Uptown Pizza is rated 4 out of 5 in the category pizza delivery in Canada.
Address
15148 North Bluff Rd
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating