Contact UsMountain View, CA Italian Restaurant

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

Fields marked with an * are required

Address:

1390 Pear Ave Suite D, Mountain View, CA 94043

Italian Restaurant in Mountain View, CA

Near Googleplex and Shoreline Amphitheatre