Article Photos: Isle of Capri is key to magic of Krebs 11/15

Italian specialties are the norm in Krebs, Oklahoma, and the Isle of Capri has been serving them since 1950. <strong>DAVE CATHEY - THE OKLAHOMAN</strong>