Deli Delicious
Deli · Sandwich Shop · American
Deli Delicious is a sandwich shop offering customizable hot and cold subs, along with salads and sides.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Deli Delicious.
Local restaurants nearby
2860 N Fowler Ave, CA


