6A Street, Bur Dubai, Al Karama, Al Karama, Bur Dubai
4.57 mi from Dubai Design District (D3)
Tea Tower Cafeteria on 6A Street, Al Karama, is your go-to spot for quick and tasty bites in Bur Dubai. Stop by for a satisfying meal or a refreshing drink!
Is this your listing?