El Korita Restaurant

304 6th St, Orland, CA 95963, United States

(530) 865-2241

Location