Map
61 526, Centro, Mérida, Yucatán, Mexico
Price
35
website
Restaurant
Casa Frida