Address: 3530 El Camino Real, Santa Clara, CA 95051
Telephone: (408) 669-3236
Business type: Indian restaurant
Assamese restaurant Santa Clara
Awadhi restaurant Santa Clara
Bakso restaurant Santa Clara
Balinese restaurant Santa Clara
Bangladeshi restaurant Santa Clara
Biryani restaurant Santa Clara
Tiffin center: Ulavacharu Tiffins
Health resort: Bella Vista Inn
Frozen yogurt shop: Honeyberry
Uzbeki restaurant: Roll House
Soup shop: Pho Hoa + Jazen Tea (El...