Karma Kafe

Downtown Dubai, Level 1, Souk Al Bahar, Dubai