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