Get directions to: Abyssinia Ethopian Restaurant, Indianapolis, IN
Restaurant address: 5352 W 38th St Indianapolis, IN 46254, USA
Restaurant: Abyssinia Ethopian Restaurant