Carmine Lonardo's Italian Deli

Row 1

Details
7585 W Florida Ave
Lakewood, CO 80232

Foursquare Tips

  • Italian combo sandwich. Hand made and top notch.