← Back to all spots
Bab Al Mansour Satwa, Dubai
Restaurant · Dubai

Bab Al Mansour Satwa, Dubai

140 Avenue, Satwa, Dubai, UAE

★★★☆☆3.1(1,348 reviews)
WiFi
available
Noise
lively
Work
work-friendly
Vibe
lively
Service
excellent
Parking
spacious
Seating
basic
Outdoor
yes
View on Google Maps