Reviews
Menulist has collected all the ratings for Leo from various websites to give you a unbiased impression. At present, there are 689 ratings from 1 website(s) available to you. The average rating for Leo is 4.4 which means that guests have a very high opinion of this restaurant. Help other guests with your review for this restaurant!.
Reviews from various websites
All reviews for Leo from all websites.
Great place for lunch delicious food, friendly service and staff. Very recommended
Great local cuisine, try the massive ham and cheese empanada. The daily menu is great.
Excellent café with great service. Seats inside and outside.
El sitio es muy agradable, pero la zona de la villa morra. Tiene la parte del bar, un comedor y un patio interior al aire libre durante buenos días y donde pone...
read moreMuy buena atención y deliciosa comida Recomiendo los almuerzos!! El menú que almorcé, ñoquis de batata con salsa rose 28 mil gs
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more