New Tandoori Raj

65 Red Lion Street, Holborn, London, WC1R 4NA

go to top