Leicester Square Lebanese - Houmous Leicester Square, London

Yalla Yalla London

Yalla Yalla

Lebanese in London - Leicester Square
1 Green's Court, Leicester Square, London, W1F 0HA Tags: houmous, lebanese, mezze, orange

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1