Print

African Palace

African and international cuisine

10 West 22nd Street
Indianapolis
IN 46202
USA

(317) 920-0058