Tag: TATA Starbucks island store
TATA Starbucks Sets Sail with First Island Store in Alibaug
TATA Starbucks today announced the opening of its first island store at the picturesque seaside destination, Alibaug. The new customized store format is aimed...