A good sub sandwich 🥪

Sandwich shop · 7615 Campbell Rd, Dallas, TX

More food in Dallas, TX · Sandwich in Dallas