Centro Shopping Center, Al Hudaiba Road, Al Satwa, Jumeirah, Dubai, Al Satwa, Jumeirah
8.84 mi from Nad Al Sheba 3
Salt N Pepper Restaurant - Filipino and seafood dining in Al Satwa, Dubai. Free delivery, cash and card payments accepted.
Is this your listing?