Back
Planet Sub Logo

Planet Sub

3.65mi
4006 S Lamar Blvd, Austin, TX, 78704
Mon 10:30 AM - 9:00 PMCall Now
About Planet Sub

Order from Planet Sub and you're ordering from a deli that is one of the most well-liked in Austin. And your order from Planet Sub will be a great deal too when you select the most affordable del...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead