11 street, Bur Dubai, Al Karama, Al Karama, Bur Dubai
4.87 mi from Dubai Airport Free Zone (Dubai International Airport)
Tired of the usual tea spots? Tea Planet Cafe in Al Karama, Bur Dubai, brews up a delightful experience for tea lovers and foodies alike!
Is this your listing?