Our Address


India Palace Sacramento

8865 Folsom Blvd
Sacramento, CA 95826

Telephone:

+1 916 226 9188

reservation form