La Bamba Mexican Restaurant Indianapolis

3840 Lafayette Rd #2502 Indianapolis IN 46254 USA

(317) 536-1300

Location