Hiba Express

Cuisine: Lebanese
Website: http://hiba-express.co.uk/

Address
113 High Holborn
London
United Kingdom
WC1V 6JQ
020 7831 5171