Get directions to: African Palace, Indianapolis, IN
Restaurant address: 10 West 22nd St Indianapolis, IN 46202, USA
Restaurant: African Palace