First Impressions: Cafe Barbera, BGC

One of the top Coffee Shops in Italy has now arrived in Metro Manila, specifically in Uptown Parade, BGC. Know more about Cafe Barbera through this first review.