Directions to Vespa Restaurant

890 Aldo Ave, Santa Clara CA 95054

OPEN HOURS
Mon-Fri11:00-21:00
Sat10:00-22:00
SunCLOSED
PHONE
408-855-8687
Copyright © 2000-2017 Jun Amanai. All Rights Reserved.