Eating American (New) Italian at Gabriella Café restaurant in Santa Cruz, CA.

Feedback

Do you manage or own Gabriella Café?

Yes