Oud Metha Metro Station , 10 Street, Oud Metha, Bur Dubai, Dubai, Oud Metha, Bur Dubai
2.60 mi from Trade Centre 2
Cha Cha Chai – café in Oud Metha, Bur Dubai, open 7am–10pm daily (11am Fridays) for tea, coffee and refreshments.
Is this your listing?