Randa Restaurant
Kensington Church St, 23, London, London
Restaurant
Latest review: Rand is my favorite Lebanese restaurant: it is very elegant and does not compromise when it comes to the quality of the food. I recommend that you try the lisanat (cooked...