Rangoli Sweets

Rangoli Sweets, 1584 Halford Ave, Santa Clara, CA 95051, United States

(408) 244-1160

Location