Farrell's Ice Cream Parlour

10742 Foothill Blvd
Terra Vista Town Center Shopping Center
Rancho Cucamonga, CA 91730
(909) 989-8777
farrellsusa.com

This restaurant no longer manages reservations with Rezku.