Walima

Cuisine: Lebanese

Address
17 Irving Street
Leicester Square
London
United Kingdom
WC2H 7AU
020 7839 3737