Restaurants - Pizza in New Straitsville, OH
Papa Tom's Pizza & Subs