India Oven
2300 W Monte Vista Ave
Turlock
CA
95382
(209) 668-3260
Open Map
Indian Restaurants
Middle Eastern Restaurants
Restaurants