Restaurants In London -

Lal Qila restaurant,London,England

One Of the best Indian Cuisine,Indian restaurants offer a variety of authentic Indian dishes that are unique in its flavors and diverse in taste  
Average Price: £25

117 Tottenham Court Road, 
London, W1T 5AL 
Telephone: 020 7388 3877

View More Restaurants In London Click Here