STK Downtown Dubai is located in Dubai, UAE on Address Downtown, Sheikh Mohammed bin Rashid Blvd, Downtown Dubai. STK Downtown Dubai is rated 4.1 out of 5 in the category fine dining restaurant in UAE.
Address
Address Downtown, Sheikh Mohammed bin Rashid Blvd, Downtown Dubai
Service options
Outdoor seatingDine-in
Accessibility
Wheelchair-accessible entrance