Helal Abdulla 1, 18a street, Al Karama, Bur Dubai, Dubai, Bur Dubai, Al Karama, Al Karama, Bur Dubai
0.80 mi from Mankhool
Royal Tea Cafeteria in Al Karama offers a delightful taste of local flavors and refreshing teas, making it a go-to spot for a quick, satisfying bite.
Is this your listing?