Address:

Bur Dubai, Dubai, Khalid bin waleed rd, Next to York International Hotel, Bur Dubai, Dubai, UAE