Costa Coffee India Phone Number
It is the second-largest chain of coffee houses in the world, outpaced by Starbucks with the retail coffee operations in 1978 as first store in London. It provides the great taste and high service standards which has been reflected in its friendly staff and stands with the motto to serve lots of drinks and customers …