Update Info - Star of India
This restaurant was reported as closed. If it is open, let us know.
Star of India
5764 Antelope Rd
Sacramento, CA 95842
5764 Antelope Rd
Sacramento, CA 95842
This restaurant was reported as closed. If it is open, let us know.