La Canasta
Grocery Store
Phone: (317) 602-7156
Open now
- Tue 10:00 AM - 9:00 PM
8939 E 38th St Indianapolis, IN 46226 ·374.56 mi
Is this your business? Verify your listing
Advertisement
Phone: (317) 602-7156
Open now
8939 E 38th St Indianapolis, IN 46226 ·374.56 mi
Is this your business? Verify your listing