Nero D'alba, Romolo Buccellato, 2011, Sicilia Restaurants in Santa Cruz
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Santa Cruz, 21490 East Cliff Drive, Santa Cruz, 95062, United States Of America
"I'm always happy to eat here and feed the ambiente."
Price
Feedback
These reviews refer only to the mentioned ingredients.