Planet Sub

restaurant in North Shoal Creek, Jollyville

Call us today to order a sub sandwich!

Phone: (512) 206-4430

Website: planetsub.com

Address: 3301 Steck Ave