BECAREFUL!!! One margherita pizza charged us 15 euro while on the menu it says only 4 euro. Staff are reluctant to explain the extraordinary bill in English and after asked three times, they say it was because the extra mozarilla cheese we ordered. They charge for everything separately, you will have to pay 3 euro each for the knife and fork, 3 euro each for service, 3 euro for the bottled water which in the beginning they told us it was free. Think about it, you will have to pay already 10 euros even before ordering. One star or if possible 0 stars for the un-honest restaurant.
Louis P.
Place rating: 4 New Orleans, LA
Looking for a nice sit down restaurant in the area after shopping, we were recommended Leon D’oro by one of the local shop keepers. Very good pizza and a nice atmosphere. Good place to relax and have a nice meal after a long day of sightseeing.