Planet Sub opened Sept. 9 at 1320 Cypress Creek Road, Ste. 100, Cedar Park. The national franchise offers made-to-order sandwiches, wraps and salads and accepts online orders. The new Cedar Park location contains table and bar seating with draft beer available. The eatery accepts to go orders. 512-351-9326. www.planetsub.com