Get directions to: Millo's Pizza, Barrington, NH
Restaurant address: 353 Route 125 Barrington, NH 03825, USA
Restaurant: Millo's Pizza