Superior Pizza is a pizza restaurant known for its delicious, well-constructed pizzas with complementary ingredients.