Jewel of Indian

2634 Alum Rock Ave
San Jose, CA
408.929.5117
37.361353
-121.837292
Hours:
Mon - Sun:10am - 10pm

for Jewel of Indian
Directions
from: