A Planet Sub sandwich shop opened at 3301 Steck Ave., Austin, on March 7. The fast-casual restaurant offers oven-baked sandwiches; wraps; salads; and in-house, made-from-scratch bread. 512-206-4430. www.planetsub.com
NewsCentral Austin
Now Open: Planet Sub
Now Open: Planet Sub
Explore Central Austin on the Impact Mapstories, offers and moreCI
1 min read












