ratemybistro.co.uk
Randa (Maroush) - Kensington High Street - Rate My Bistro
Randa is part of the Maroush chain of Lebanese restaurants. This restaurant has a spiral staircase which leads to the upper level. A selection of mezza made up our meal.