Get directions to: Kim's Palace, Mobile, AL
Restaurant address: 2110 Dauphin Island Pkwy Mobile, AL 36605, USA
Restaurant: Kim's Palace