Search results
- See moreSee moreSee moreSee moreStar of IndiaIndian Restaurant · $$
Website: starofindiaus.com
Phone: (530) 673-1999
Cross Streets: Near the intersection of Poole Blvd and Starr Dr
1538 Poole Blvd, Ste w Yuba City, CA 95993 2062.10 mi
Is this your business? Verify your listing
Amenities
- Family friendly