One of my favorite places for business meetings. They have both indoor and outdoor seats
Category: coffee shop
Country: Saudi Arabia
City: Riyadh
Area: othman ben affan road
Address:
The intersection of King Abdullah Road, Othman Bin Affan Road, Riyadh, Saudi Arabia