6A Street, Bur Dubai, Al Karama, Al Karama, Bur Dubai
1.66 mi from Port Saeed
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?