Igor’s Bistro

Igor’s Bistro to close on March 14

Igor’s Bistro  – the Rock Island restaurant with the year-round spooky vibe – is permanently closing its doors. The Halloween-themed restaurant at 3055 38th St. is scheduled to close its doors on March 14, according to a video posted on…