Restaurant
3.9 (115 reviews)
Av Oaxaca 42, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico