Best Indian Restaurant London

Located close to the Regent Street in London, Veeraswamy has been catering to the longing for Indian food since 1926. One can savour Indian classical dishes here. The menu includes flavours of different regions and its warm interiors provide comfort.
PR: 5