Address: 70 Ignacio Manuel Altamirano, Ciudad de México, Distrito Federal - México
Checkins
10
Avarage rating at this location
3.78
Federico lira
Quiero Chela
over 2 years ago
Jaime
Xavi Becerril
almost 3 years ago
Carlos Rodriguez
Angel SantaAna
about 3 years ago