Barbera offers a wide range of products based on taste differentiation. In a cup of Barbera coffee there is more than just a coffee, believing that it is not enough to create the smooth harmony of taste and aroma to excel in the world of coffee.
Category: coffee shop
Country: UAE
City: Dubai
Area: Business Bay
Address: Shop G6 - Ground Floor - Building 9 - Bay Square