Piazza Sabbioni
First Floor
B-030 ground floor near F21 and Cotton On
Costa was founded in London by Italian brothers Sergio and Bruno Costa in 1971 and now represents the second largest international coffee shop operator in the world. At present the company has more than 4,000 stores across 34 international markets.