Cafe Mare Italian Restaurant (740 Front St)
740 Front St, Santa Cruz, CA 95060, USAOpen Hours: Closed
Unavailable
Full Menu
closedPizza
Pizza
Primi Piatti
Gluten Free pasta available is penne only in the option menu.
Antipasti
Insalate
Secondi Piatti
Dolci
Soft Drinks
Coffee
Cafe Mare Italian Restaurant Near Me - Pickup and Delivery
Cafe Mare Italian Restaurant
Sign in / Sign Up