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.
Italian Restaurant in Mountain View, CA
Near Googleplex and Shoreline Amphitheatre