Delivery
Pickup
Outdoor
England
London
Harrow
Belmont
1 Restaurants on GastroRanking
1839 Opinions in 4 websites
Awful service.. Ordered food told to wait for 10 mins and served everyone else. Very slow n rude service