Lete's Injera & Cafe
2927 W 10th St, Indianapolis
(317) 653-1039
Recent Reviews
Order Online
You May Also Like
Indy Steak & Lemonade - 3367 W 10th St
Fast Food, Salad
Super Tortas Estilo Barrio - 2641 W Michigan St
Mexican
Vee Sandwich Shop - 2601 W Michigan St
Sandwich Shop, Burgers
Restaurants in Indianapolis, IN
Lete's Injera & Cafe
2927 W 10th St, Indianapolis, IN 46222
(317) 653-1039