Cat Cafes in Santa Clara, California

Nabi Cat Cafe in Santa Clara, California: find this cat cafe at 2255 The Alameda, Santa Clara, CA 95050, USA.

cat cafes
1
with adoptable cats
1
Places to stay in Santa Clara, CaliforniaHotels and apartments near these cat cafes, on Booking.com. We may earn a commission.