Delivery
Pickup
Outdoor
England
London
Hillingdon
Uxbridge North (1)
1 Restaurants on GastroRanking
2200 Opinions in 2 websites
No taking care of hygiene and took soo much time for my order. I would not recommend them to eat. No cleanness no good timing.