Fatoush

Cuisine: Lebanese

Address
183 Edgware Road
London
United Kingdom
W2 1ET
020 7706 0725