Tawar Mall
Hypermarket offering fresh produce, groceries and household goods.
Ground Floor, Al Markhiya Street, Al Duhail, Doha, Qatar