Dubai, United Arab Emirates
88 23rd St, Al BarshaAl Barsha 2
N/A
Nice little kiosk in Al Barsha mall where you can get some decent Chinese teas...no credit cards accepted...
like
Came all the way here. And learned you were closing down. So maybe it is best to inform usual customers.
Ok
Deli
The best companies in the category 'Deli'