Lorenzos Kusina - Barnet
Raz Possibly the best takeaway Ive ever had. Flavours were incredible, hefty portion, the braised beef was so tender. Have recommended it to so many people already. Glad to finally see a branch close to me!
The Burroughs, London NW4 4AX, UK