Yalla Yalla

Cuisine: Lebanese
Email: info@yalla-yalla.co.uk
Website:
www.yalla-yalla.co.uk

Address
1 Green's Court
London
United Kingdom
W1F 0HA
020 7287 7663