A sophisticated café, and its luxury is enough to speak for itself. It serves European meals, various drinks, and great coffee
Category: coffee shop
Country: Qatar
City: Doha
Area: West Bay Lagoon
Address: West Bay W Doha Hotel & Residences, Doha 19573 Qatar