Do they have restrooms available to customers?
Address: 320 Cedar St # A, Santa Cruz, CA 95060, USA
Malani Zulim | Sep 14, 2021
No they don't ,sorry....
Niki Paea | Sep 14, 2021
I was only in there for a few minutes I didn't see one.
Thanks! Your answer is awaiting moderation.