Vespa Restaurant

Vespa Restaurant

890 Aldo Ave, Santa Clara, CA 95054

(408) 855-8687

Eat24 Free Online Ordering