Randa

Cuisine: Lebanese
Website: www.maroush.com/randa-restaurant

Address
23 Kensington Church Street
London
United Kingdom
W8 4LF
020 7937 5363