Simla Restaurant hero image

Simla Restaurant

Restaurant

39 Side, Newcastle upon Tyne NE1 3JE, UK

Biter Score
9.0
Closed
Tuesday: 5:30 PM – 11 PM