Review of OTTO

1210 Market St, Lynnfield, MA 01940

Overall Rating

Review


Not celiac friendly. Got sick after eating here -- and GF crust is similar to what you find in frozen food section of the grocery store.

Updated 9 years ago

Celiac