Review of La Otilia

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

Overall Rating

Review


Amazing food and descriptions of all allergens. Highly recommend!

Celiac friendly?

Yes

Updated 4 years ago