1 Green'S Ct, Soho, London W1F 0HA, United Kingdom
Closed· Opens at 10:00
1 Green'S Ct, Soho, London W1F 0HA, United Kingdom
No delivery
Spot something wrong?
Dishes at Yalla Yalla. Prices may vary in venue.
Been to Yalla Yalla? Be the first to share what you ate.