3016 Greenville Ave, Dallas, TX 75206, USA
Hours
Hours aren’t available yet.
How locals rank it
In Dallas–Fort Worth
From the local food press
Editor’s picks from published local guides
A Dallas sandwich shop building carefully-stacked, from-scratch sandwiches.
Picks from The Infatuation and CultureMap Dallas
What’s your #1 Sandwiches in Dallas–Fort Worth?
Rank your top five and it joins the local ranking.