Shawn and Terri Musachio have been combining Italian cuisine and standard American fare at the Italian Sizzle Shack in Sherrill since Aug. 18. The restaurant is the result of experience and a passion ...
Some results have been hidden because they may be inaccessible to you