Vesuvio's

3044 El Camino Real
Santa Clara, CA
408.296.1052
37.35227
-121.981424
Hours:
Mon - Sat:11am - 11pm
Sun:11:30am - 10pm

for Vesuvio's
Directions
from: