Review of La Otilia

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

Overall Rating

Review


Not so good food and really expensive

Celiac friendly?

Yes

Updated 4 years ago

Celiac