Little India Restaurant
1456 Bridge St #3506, Yuba City
(530) 673-7611
Recent Reviews
Little India Restaurant
1456 Bridge St #3506, Yuba City 95993
(530) 673-7611