Menlo Park-Menlo Park
Cuisine: American
Cuisine: Provencal
Family owned Italian restaurant in downtown Palo Alto
473 University Avenue
Amex
$30 and under
Monday-Thursday; Lunch 11:30-2:30. Dinner 5-9pm. Friday: Lunch 11:30-2:30, Dinner 5-10pm. Saturday: 4-10pm Sunday: CLOSED
Show Details Hide Details