Ordered a takeaway to be delivered. Waited well over the estimated delivery time, phoned to find out how much longer told 15 mins its on its way, had to phone bk again and again went to bed hungry. Terrible service .
Address: 262 Lees Road, Oldham OL4 1PA, England
Location: Europe > United Kingdom (UK) > England > Greater Manchester > Oldham
Phone Number: +44 161 627 0843