Spanish Restaurant, Italian Restaurant
Palo Alto
Get Directions
4.8/5
419 people have been here
hours
Tue-Fri: 12:00 - 15:00
Sat: 19:00 - 23:00
cuisine
price rate
$$$$
payment options
facebook link
website
about
Restaurant
GIn & Food
Italie
Espagne