Swaraj India Restaurant (Santa Clara)
Swaraj India  Restaurant (Santa Clara)
Swaraj India  Restaurant (Santa Clara)

Swaraj India Restaurant (Santa Clara)

DashPass
Indian Cuisine, Indian

Checking if the site connection is secured...