Curry Leaf - Bur Dubai Souq
Dubai, bur dubai souq mussalla towers & mall, khalid bin al waleed road (bank street) - near al fahidi metro station
Dubai, bur dubai souq mussalla towers & mall, khalid bin al waleed road (bank street) - near al fahidi metro station