Thank You For Contacting Us!

Hours of Operation:
Monday - Thursday: 11:00 am to 9:00 pm
Friday - Saturday: 11:00 am to 10:00 pm
Sunday: 11:00 am to 9:00 pm

Phone: (650) 254-1120

Thank you for Contacting Us! We will be in touch as soon as possible.


1390 Pear Ave Suite D, Mountain View, CA 94043

Italian Restaurant in Mountain View, CA

Near Googleplex and Shoreline Amphitheatre