Paradiso's Italian Deli

Where
791 Auzerais Ave, San Jose, CA
Call
+1 408.295.6459
Tags
Food & Drink, Deli, Restaurants, Italian Restaurant, Sandwich Shop

Find a Table