Mayuri Indian Cuisine

2230 El Camino Real
Santa Clara, CA
408.248.9747
37.352175
-121.962574

for Mayuri Indian Cuisine
Directions
from: