Best sweet places in NoCal
Rangoli is one of Best sweet places in NoCal.

1. Rangoli

7.5
1584 Halford Ave (at El Camino Real), Santa Clara, CA
Indian Restaurant · 21 tips and reviews