Tawar Mall
Family entertainment centre with rides, arcade games and a soft play area.
Second Floor, Al Markhiya Street, Al Duhail, Doha, Qatar