Lete's Injera & Cafe

2927 W 10th St, Indianapolis
(317) 653-1039