1. Taste of Havana
815 Broad Ripple Ave, Indianapolis, IN 46220
Coordinate: 39.86956,-86.14433
Phone: (317) 559-4369
2. The French Pharmacie & Carters
PO Box 42116, Indianapolis, IN 46242
Coordinate: 39.7279,-86.2559
Phone: (317) 908-6012