
Bars
Leila Lily's
City Centre
About
Leila Lily's is an award-winning restaurant situated on the iconic Grey Street, Newcastle upon Tyne. The opulent surroundings make it perfect for afternoon tea.
Location
Is this your business?
Claim this free listing to update your details, add photos and reach more local customers.
Claim this listing