Back to list
Flowers Lebanese Restaurant
Well 7.3 (16 reviews)
Around £35
Location
11 Woodstock Street
London W1C 2AE
See on the map