Closed
Sub sandwiches from Planet Sub.
Planet SubPlanet Sub in Deep Ellum
Cuisine
2813 Commerce St.
Dallas, TX 75226
Listing Details
Sub sandwich shop started in Lawrence KS in 1998 is known for large subs on house-baked bread.