Delivery
Pickup
Outdoor
England
London
Harrow
Hatch End
1 Restaurants on GastroRanking
16 Opinions in 1 websites
Disappointed to say the least. Ordered at 5.33pm, was told an hour for delivery. Called again at 6.40pm, told driver had left and was on it way. Called at 7pm, they apologised and called the driver an