Dine-In, Takeout and Delivery!

Millo's Pizza & Grill

575 Franklin Pierce Hwy, Barrington, New Hampshire 03825, United States

(603) 664-8871

Hours