Reviews
Presently you have access to 4306 ratings from 5 website(s). The median rating for Leos is 4.1, signifying that guests have a very high opinion of this restaurant.
Reviews from various websites
Leo's was a great experience! Away from the crowds inside the wall, Leo's offered incredible food at fair prices along with great smiles and care for their cust...
read moreFresh seafood, delicious steak! We went to Leos on a whim, and were pleasantly surprised with how amazing the food was. We thought we ordered a lot, but finishe...
read moreFood was good and fresh, we loved the Pizza! Staff very nice.
Best place to eat a pizza. The reviews don't lie. We told the ower we didnt eat pork. And we told him to suprise us with their famous 1 meter pizza (yes you can...
read moreDelicious fish and prosciutto. Service is very nice. Definitely return
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more