Star of India Reviews & Details
Star of India
1230 W. 103rd St.
Star of India is located at 1230 W. 103rd St. in Kansas city near the intersection of Ward Pkwy and Ward Parkway Median Xing. Their menu consists of Indian dishes . Call (816) 941-0031 for dine in.
- Service:Dine In
- Major Intersection:Ward Pkwy And Ward Parkway Median Xing
Tell us more about Star of India Kansas city!