Pizza Shack, 126 French Village Rd, Rothesay
805th visitor, Write a review
Pizza Shack Map

near E2S 1A6

Pizza Shack is People's Choice, 2016 winner

Pizza Shack is ranked #3 of 29 nearby Restaurants.

They say Pizza Shack is excellent, fair, prepared