Restaurant
OTTO Pizza
6 lokale anbefaler,
Tips fra lokale
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.
Unikke ting, man kan tage sig til i nærheden
Placering
202 Merrimac St
Newburyport, MA