Skip to main content

Star of India | Indian Restaurant

restaurant · indian restaurant · Yuba City, CA

Address
1538 Poole Blvd, Yuba City, CA 95993
Phone
(530) 673-1999
Website
starofindiaca.com
Where
39.1444, -121.6419

Search Hominin for Star of India | Indian Restaurant

Other restaurants nearby

More in Yuba City

Star of India | Indian Restaurant — restaurant in Yuba City, CA | Hominin