Superstars is my go-to place for take out pizza. I call in an order, heat up my oven, pick it up and bake it in @ 15 minutes when I get home. The crust is excellent. The cheese is always freshly grated, the toppings are very fresh. I like the Pesto Panache and the So-Crates. Great veg options. Heat up your oven and check it out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.