Delivery
Pickup
Outdoor
England
London
Ealing
Southall Green
19 Restaurants on GastroRanking
0 Opinions in 1 websites
Food was great and so was the service. But what caught my eye was the sheer dedication of the owner to satisfy all his customers which amazed me.
Opinions