31st Street, Bur Dubai, Al Karama, Al Karama, Bur Dubai
Chai Darbar Cafeteria on 31st Street in Al Karama is your go-to spot for authentic, delicious tea and quick bites. Perfect for a fast, flavourful break right here in Dubai.
Is this your listing?