Super Pizza: A pizza restaurant crafting fresh, handcrafted pizzas since 1995. Offers pizza and fast food for lunch and dinner.