Old Fashioned Italian Deli
Fashioned after a Chicago or New York deli, this family-run restaurant strives to make everyone feel at home. The owners pride themselves on the homemade meatballs, sausage, sauce, and fresh pasta salad, and the handmade sandwiches feature freshly sliced premium meats.
Location:
395 W. Littleton Blvd.
Littleton, CO 80120
Phone: (303) 794-1402