A new restaurant will open in an Overland Park hotel, featuring menu items from the once-popular Irish pub chain Bennigan’s. The restaurant — KC Craft & Co. Featuring Bennigan’s On the Fly — will open in the Holiday Inn on 8787 Reeder St. this summer, said Heather Shull, general manager of the hotel. Bennigan’s On […]