Naroon offers a take on contemporary Persian cuisine with a myriad of delicate spices and rich flavours to create a mosaic of scents, textures and colours at the dining table.
Location
Naroon,
60 Great Titchfield Street,
London,
W1W 7QF,
United Kingdom