Review of OTTO

202 Merrimac St, Newburyport, MA 01950

Overall Rating

Review


Pizza is good, but have gotten sick every time.

Celiac friendly?

No

Updated 6 years ago

Celiac