Drag box to select area
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.
14100 Walsingham Rd STE 36, Largo, FL 33774
- Fax: 636-587-3774
- Accessibility Details: There's a ramp to the side of the building.
- Hours: By appointment
- Hours: Mon - Thu, 11am - 10:30pm; Fri, Sat, 11am - 11:30pm; Sun, noon - 10:30pm
- Accessible: yes