Vespa Restaurant

Vespa Restaurant

890 Aldo Ave, Santa Clara, CA 95054

(408) 855-8687

EAT24 Free Online Ordering