Small World Deli, NAPA, California (CA)

Feeling hungry? Small World Deli might be the place to eat to suit your needs.
Conveniently situated at 1149 1st Avenue () in NAPA, California (CA) (94558), Small World Deli can be reached at 7072244500. It is advisable to call ahead of time to make a reservation.
More restaurants in NAPA, California (CA)


Small World Deli contact information and details:
Address: 1149 1st Avenue - , NAPA, California (CA) 94558
Contact Phone: 7072244500