Review of OTTO

289 Harvard Street, Brookline, MA 02446

Overall Rating

Review


They have a shared oven. Definitely not safe for celiacs!

Celiac friendly?

No

Updated 6 years ago

Celiac