This bright, campy deli serves up sandwiches and homemade lemonade. A great place for a quick, filling lunch.
East Dallas · 6216 Retail Rd, Dallas