Leicester Square's best-kept secret serves elevated Indian comfort food—think perfectly spiced lamb biryani and charred mixed grills—with staff who treat every diner like family.
Info
📍
Address
38 Panton St, Leicester Square, London SW1Y 4EA, UK, LDN