Restaurant hero image

India Palace

129 E 10th Street, Lawrence, KS 66044