Processing, please wait ...
Jewel of India
San Jose
Cuisines: Catering, Indian
Address: 2634 Alum Rock Ave. ; San Jose CA, 95116