Reviews
To date you have access to 1586 ratings from 1 website(s). The median rating for Leo is 4.3, signifying that guests have a very high opinion of this restaurant.
Reviews from various websites
Excellent downtown food
Excelente atención, desde la entrada, el mozo y el comunity manager, riquísima picada y el chopp super frío! Pasamos una linda noche! Volveré!
Excelente esas empanadas gigantes con una ya te satisface su pan es una delicia y también las minis empanadas son como una normal así que te dejo ese dato yo pr...
read moreLove to drink the pills and beer they have and play pool very late in the night open and great for a good time with friends the owner was very nice and the plac...
read moreExcellent food, proper price, great attention
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more