excellentlambvindaloo
in
San Jose, CA
Godavari
216 Castro St
Mountain View
CA
94041
(650) 969-1112
10.8
mi