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