Posts

Showing posts with the label Lebanese

Yalla Yalla Restaurant

This is a brilliant little Lebanese place. As I found out last night, you need to book!.. Yalla Yalla 1 Green's Court, London, W1F 0HA Tel: 0207 287 7663 View Larger Map