Update Info - African Palace
This restaurant was reported as closed. If it is open, let us know.
African Palace
10 West 22nd St
Indianapolis, IN 46202
10 West 22nd St
Indianapolis, IN 46202
This restaurant was reported as closed. If it is open, let us know.