Discover Planet Pizza
Address:
14100 Walsingham Rd, Largo, FL 33774
Phone:
(727) 596-8556
Other Details:
Planet Pizza is located in the Sabala Plaza shopping center. It celebrated its 14 year anniversary in 2010 and delivers free of charge. Its menu features calzones, wings, subs, stromboli, salads and of course, pizza. It also features a few desserts, such as cake bites. The restaurant is only available for pick up and delivery.
Pizza, Restaurants
Other Businesses: