Find and book great restaurantsFind a Restaurant
|Address:||117 Tottenham Court Road, London W1T 5AL|
|Tel:||020 7388 3877|
This review hasn't been rated yet.
I was at Lal Qila with a group of five. The service was very friendly and we were helped with the choice of our meals. We ended up with a good selection of different curries and nothing was left over!