Review of La Otilia

Valladolid 76 A, Roma Nte., 06700 Ciudad de México, CDMX, Mexico 06700

Overall Rating

Review


Everything is gluten free and delicious, quite pricey though.

Celiac friendly?

Yes

Updated 7 years ago