Bella Roma Cafe

True Italian cuisine in an intimate setting.

Bella Roma is highly regarded with food critics in Santa Cruz and in the San Francisco Bay Area.

Address

316 Capitola Avenue, Capitola, CA 95010

Phone

831-464-2608

Website