North Star Restaurants
10777 Barkley St Ste 140
Leawood, KS 66211-1162
913-341-5060