OPEN

Falafel & Shawarma Ealing

restaurant
5(12 reviews)
52-53 The Mall, London W5 3TA, UK