Nepalese gem on Stroud Green Road serving fragrant dals, biryanis, and spiced vegetable rice in a spacious, art-filled setting perfect for groups—just warn friends about the heat levels.
Info
📍
Address
143 Stroud Green Rd, Finsbury Park, London N4 3PZ, UK, LDN