Delivery
Pickup
Outdoor
England
London
Brent
Dudden Hill
1 Restaurants on GastroRanking
1497 Opinions in 4 websites
It has been very unprofessional behaviour of the staff for not preparing order after 20 minutes they says u have to wait 15 minutes more. Plz hire some professionals