Leafi
Leafi
Restaurant
Directions
Call
Website
More
Claim This Place
Good to Know
Contactless Payments
Details
Hours
Permanently Closed
Website
leafi.co.uk
Phone
+44 1843 233022
Address
20–38 Fort Hill
England
Claim This Place