Popular Italian Restaurant w/Ample ParkingSanta Cruz County, CA
This authentic Santa Italian restaurant in Santa Cruz County is known for its delicious homemade pastas. It has excellent reviews and has become a local area favorite. The 1,140 sq. ft. premises has...
$150,000