Full menu with prices & pictures
Leo 2-12/1 Angel Pl, Sydney I-2000, Aust...
+61292353383
Here you can find the menu of Leo in Feock United Kingdom. At the moment, there are 1 meals and drinks on the card. You can inquire about seasonal or weekly deals via phone.
Based on the average rating of 4.1, the Leo is definitely worth a visit.