Pop into Chai Galli Restaurant & Cafeteria in Al Karama for delicious Indian street food and comforting chai that feels like home, right here in Dubai.
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!