Las Delicias Fruits ★★★★☆3.6 (55) Bakeries & Desserts Ice cream shop 2398 University Ave, East Palo Alto, CA 94303 Call Details →