La Pizza Loca
- Address
- 82280 Ca-111 #101
- Place
- Indio , CA 92201-5603
- Landline
- (760) 775-2305
Description
La Pizza Loca can be found at 82280 Ca-111 #101 . The following is offered: Carry Out & Take Out - In Indio there are 8 other Carry Out & Take Out. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Carry Out & Take Out(760)775-2305 (760)-775-2305 +17607752305