More about Yalla Yalla
Yalla Yalla is located at 12 Winsley street London W1W 8HQ, W1W 8EE London, United Kingdom
020 7637 4748
http://www.yalla-yalla.co.uk/
Similar Listings
The Bake Two
4.7
Jasmine Grill
4.5