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