Indianapolis, IN 46208
Last Updated: August 3, 2018
Located in a strip mall on West 38th St., Indy’s longest-standing Ethiopian restaurant may not be much to look at, but inside you’ll find a menu offering a satisfying selection of dishes from one of the world’s most distinctive cuisines....
Is this your business?
Promote your business through our innovative Marketplace system! It's free to sign up!