Salt n’ Pepper Restaurant – Satwa Branch

level Central Building

Claim Outlet Write Review Call Web

 

Hudeiba Rd Satwa
Satwa
Dubai
AE