OTTO
202 Merrimac St, Newburyport
(978) 225-6161
Recent Reviews
Order Online
You May Also Like
Park Lunch - 181 Merrimac St
Pizza, Seafood, American, Vegetarian
The Cormorant - 228 Merrimac St
Family, Burgers
Nick's Pizza - 164 Merrimac St
Pizza, Vegan
Restaurants in Newburyport, MA
OTTO
202 Merrimac St, Newburyport, MA 01950
(978) 225-6161