India Palace
9918 W 87th St Overland Park, KS 66212-4768
913-381-1680
Atmosphere
Family Friendly
Business Hours
Payment Types