Pizza Pizza

Pizza Pizza is located at the brink of the Horseshoe Falls, in Table Rock Welcome Centre. Enjoy a slice with an incredible view, or relax in one of our picnic areas near the Falls.