Cazuela's Reviews & Details
8311 N Michigan Rd
Cazuela's is located at 8311 N Michigan Rd in Indianapolis near the intersection of N Michigan Rd and E 850 N. Their menu consists of Mexican dishes . Call (317) 876-9995 for dine in.
- Service:Dine In
- Major Intersection:N Michigan Rd And E 850 N
Tell us more about Cazuela's Indianapolis!