Casa Iturriaga is located in Ciudad de México, Mexico on Av Miguel Ángel de Quevedo 690-a, La Concepción, Coyoacán. Casa Iturriaga is rated 4.4 out of 5 in the category french restaurant in Mexico.
Address
Av Miguel Ángel de Quevedo 690-a, La Concepción, Coyoacán