Nai's Berry Farm

7314-7498 Santa Juanita Ave Orangevale CA 95662 USA

(916) 616-8564

Location