Reviews of Hiba Express – Lebanese restaurant – Holborn, London