Get directions to: Taj Palace, Sacramento, CA
Restaurant address: 5764 Antelope Rd # B2 Sacramento, CA 95842, USA
Restaurant: Taj Palace