Planet Sub

Review by Kristen

2813 Commerce St, Dallas, TX 75226
Celiac
3 years ago

I was surprised to find a quick location to grab a sub sandwich in Deep Ellum... And it's delish I got the creamy sub with chicken! They made sure to let me know what had gluten in it.