La Pizza Loca Reviews & Details
La Pizza Loca
La Pizza Loca is located at 82280 CA-111 in Indio near the intersection of Ave 46 and Rubidoux St. Their menu consists of American and French dishes . Call (760) 775-2305 for delivery or takeout.
- Cuisine:American and French
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Ave 46 And Rubidoux St
Tell us more about La Pizza Loca Indio!