St Tropez Bistro is located in Dubai, UAE on First Floor, Mall of Emirates, West End, Near Ski Dubai. St Tropez Bistro is rated 4.3 out of 5 in the category french restaurant in UAE.
Address
First Floor, Mall of Emirates, West End, Near Ski Dubai
Amenities
High chairs
Toilets