Restaurants - Indian in Merced, CA
Taj Of India
Taste Of Little India