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