5440 S. Parker Rd.
Aurora, Colorado 80014
What started in 1980 has grown to include more than 275 locations serving up some American deli classics. Enjoy a variety of meats, cheeses, sandwiches and more.
Sandwiches are fresh and made to order, service is quick. Restaurant is clean. TripAdvisor Review