Arata Fruit Stand

2590 Hoffman Ln Byron CA 94514 USA

(925) 634-3990

Location