Taste of India
13289 CA-33, Santa Nella
(209) 895-0213
Menu
Restaurants in Santa Nella, CA
Taste of India
13289 CA-33, Santa Nella, CA 95322
(209) 895-0213