Rita's - COMING SOON: Newbury Park (1071) in Newbury Park, California (Ice, Custard) - Map

Map & Directions Store Details & Deals

Chevron ExtraMile
2290 Borchard Road
Newbury Park, California 91320

Phone:

Detailed Map