TOP

Restaurants In London - Englandhelpline.com

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 
England
Telephone: 020 7388 3877


View More Restaurants In London Click Here