Ristorante
OTTO Pizza
Consigliato da 6 persone del luogo,
Consigli della gente del posto
Best pizza in town. Take out only. It is inside Leary’s so you can pick up a six pack or some wine while you are there.
Attività uniche nelle vicinanze
Posizione
202 Merrimac St
Newburyport, MA