Videos by Simla Restaurant in Newcastle upon Tyne. We are a family run restaurant serving modern Indian cuisine situated in the Quayside area of Newcast
Simla Restaurant - Newcastle