20 Dean Street
Newcastle Upon Tyne NE1 2 United Kingdom
Newcastle Upon Tyne NE1 2 United Kingdom
Open HoursLunch: 12:30p-2:30p M-Sa, Dinner: 6p-11:30p M-Sa
OverviewLeela's offers exclusively southern Indian cuisine, and is not the place to come if your expectation stretches no further than the hottest Vindaloo you can swallow. Try mattu...
more