Watch Allison Andrew's video coverage of her weekend trip to Mount Airy & Mayberry →

Little Italy

Little Italy, Dobson

Located in North Carolina's Piedmont Triad community of Dobson, Little Italy Ristorante and Pizzeria is a real Italian restaurant owned and operated by the Looz family, a real Italian family.