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. Served on…
Complete details for Abyssinia »