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