Restaurant hero image

Nagina Palace

1142 W Main St, Turlock, CA 95380