Chile Y Limón
(407)
Restaurant
Address: 6985 W 38th St Unit 500, Indianapolis, IN 46254
Hours: Open ⋅ Closes 9 PM
Phone: (317) 430-7474
No information is available for this page. · Learn why
En nuestro vaso encontrarás una mezcla de frutas frescas como melón, manzana, banana y fresas, acompañadas de crema, nuez, coco rayado y granola. ¡Una ...