is a much liked Italian Restaurant Restaurant
Ranked #1 of 26 Restaurants in Oak Creek Palo Alto.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Seriously, one if the best places to eat in a 100 miles radius. Rocco is very passionate about food and it shows!