5.3
1202 Apollo Way (at Lawrence Expy), Sunnyvale, CA
Indian Restaurant · 12 tips and reviews
8.1
3250 Zanker Rd #30, San Jose, CA
Indian Restaurant · North San Jose · 25 tips and reviews
7.2
357 Castro St (at California St.), Mountain View, CA
Indian Restaurant · Downtown Mountain View · 60 tips and reviews