Roti Chai
Having been a favourite in Marylebone since 2011, Roti Chai is a two-storey Indian restaurant that uses recipes and cooking techniques from all over the sub-continent. There's a choice of the bustling, canteen-style street kitchen on the ground floor, or if you head downstairs you'll find a more formal dining room.
There's plenty of top-quality halal fare to sink your teeth into, ranging from Old Delhi chicken biryani to spicy vegetable samosas and warm chilli paneer salad.