This is the food page of X Supreme Pizza on 1079 Knottwood Road East NW Edmonton AB T6K3N5.
(first reviewed on February 13, 2008, last updated on July 6, 2015.)
X Supreme Pizza is ranked #3 of 22 Restaurants in Edmonton.
This page has had 1025 visitors. You are the 1025th.