ViaMichelin
Flowers Lebanese Restaurant
Location picture
Well 7.7 (21 reviews)
Approx. £35
Location
11 Woodstock Street
London W1C 2AE