Location 13-DD, Ground Floor, Sector D, Main Canal Road Commercial, Bahria Town Phones +92 333 333 3948 +92 334 290 0000 Email Info@barbarossacoffee.pk Complaint@barbarossacoffee.pk Working Hours All Week Days 8:00 AM - 1:00 AM Send Message