Olive Branch pizza fans will not have to make the drive to Southaven for a 28-inch pie much longer. Italia Pizza Cafe, a family-owned DeSoto County favorite, is opening a second location in Olive Branch, with a grand opening scheduled for Friday, July 24, at 10 a.m. The new spot is set to lean heavily on online ordering and pickup while keeping the Southaven menu that helped build its loyal following. As reported by WhatNow, the Olive Branch res…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.