Skip to main contentToast Local logo
India Palace 9918 W 87th St

India Palace 9918 W 87th St

IndianPrice range $15-30

Closed

11:30 AM - 8:30 PM

9918 W 87th St, Overland Park, KS 66212