MicroNet Template

Deli Delicious

  • Restaurants
1990 N. Fowler Ave #118
Clovis, CA 93619
5592883304
  • About

    It’s not just delicious – it’s Deli Delicious! Deli Delicious has won the People’s Choice Award for Best Sandwich Shop nine years in a row, 2009-2017. Try a one of our fan favorites– the #44 Chipotle