Al Shishawi (Miramar)

Cuisine: Lebanese

Address
51-53 Edgware Road
Marble Arch
London
United Kingdom
W2 2HZ
0207 262 6212