I think he meant the Doha City near the Souq, rite? U shud try go through Muzium Street and u can see the shop Doha City, a big place.. u wont miss it.