Oliva Kitchen
Restaurant • Italian restaurant👍👍 Great Italian restaurant in the heart of Merida. The place is small but if you go after 8h30pm you can easily get a table once the first service is over
Address
C. 56 436, Parque Santa Lucia, Centro, 97000 Ejido del Centro, Yuc., Mexico
Website
Contact
+52 999 923 2248Rating on Google Maps
4.70 (149 reviews)Open on Google Maps
Working Hours
Permanently closed.