Tonight I was fortunate to have the food delivery service from here. Fast delivery 20minutes earlier than its predicted ! Food hot, cute cartons but best of all tastes amazing. Very very nice & I will revisi.
Address: 36A Mill Road, Cambridge CB1 2AD, England
Location: Europe > United Kingdom (UK) > England > Cambridgeshire > Cambridge
Phone Number: +44 1223 311911