Quattro at Four Seasons Hotel Silicon Valley at East Palo Alto
is an enjoyable Italian Restaurant Restaurant
Ranked #1 of 13 Restaurants in The Willows Palo Alto.
Some say, it is special.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
... a special for Sunday Night Dinner ... 3 courses for...