Reviews
Menulist has collected all the ratings for Leonardos from various websites to give you a transparent impression. At present, there are 20 ratings from 2 website(s) available to you. The average rating for Leonardos is 3 which means that the restaurant is generally well received. Help our community with your review for this restaurant!.
Reviews from various websites
All reviews for Leonardos from all websites. The restaurant offers good food (3 stars) and is one of the best restaurants in Fenland.
Horrible food, not fit for human consumption, take a very careful look around the premises in all the nooks and crannies and you will see why. Will never buy fr...
read moreFirst time of ordering. Super quick delivery. Food arrived piping hot. Pizzas are far superior to Dominos. Will defo be top of the list for pizza delivery from...
read more.we were recommended this place and wish we hadn't been,Ordered at 5 came at 6.40pm not good enough,the food was cold wrong items sent.Sent cheese sticks in a c...
read moreThis was the second time we ordered take away from here. The first time the food took over 1 hour 15 mins and arrived just about Luke warm. This time we ordered...
read moreOrdered a pizza from this lot, and it was so disgusting I was unable to eat it, and I'll eat anything.
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more