Bella Napoli Caffe

Italian Restaurant
503 Water St, Santa Cruz, CA 95060 503 Water St, Santa Cruz Directions
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

An acclaimed destination in Santa Cruz, Bella Napoli Caffe is a delicious Italian restaurant with a phenomenal menu. The good quality, set in a nice atmosphere, will have you coming back for more.

Located right near the center of town, Bella Napoli Caffe definitely stands out from the rest.

Explore Nearby
Bella Napoli Caffe