dubaiglobalnews.com
Baristas’ Corner Opens its First Specialty Coffee Shop in Dubai at Canal Central Hotel in Business Bay
Need a good coffee? Head to the newly-opened specialty coffee house Baristas’ Corner at Canal Central Hotel in Business Bay. Developed by Emirati entrepreneurs Mr. Abdulla Alabdulla, Partner and Co…