Restaurant
Little Italy Pizza
4 locals recommend,
Location
110 Main St
New Straitsville, OH
Tips from locals
Pizza located out of downtown New Straitsville. I would only recommend this since they are the only pizza place that delivers to this location. The pizza and wings are good.