What's the best Indian Restaurant in London?
Answers (1)
According to Time Out London the 3 best Indian Restaurants in the city are:
1. Tayyabs, 83-89 Fieldgate St. E1 1JU
2. Needo Grill, 87 New Road E1 1HH
3. Brilliant 72-76 Western Rd. UB2 5DZ
Related Questions