Jewel of India
2634 Alum Rock Ave, San Jose
(408) 929-5117
Recent Reviews
Jewel of India
2634 Alum Rock Ave, San Jose 95116
(408) 929-5117