Nabi Cat Cafe ★★★★★4.8 (192) Coffee & Tea Cat cafe · Coffee shop 2255 The Alameda, Santa Clara, CA 95050 Today: 10 AM–7 PM Call Website Details →