Get directions to: India Palace, Lawrence, KS
Restaurant address: 129 E 10th St Lawrence, KS 66044, USA
Restaurant: India Palace