Salt n' Pepper Restaurant - Karama is located in Dubai, UAE on 18 A St, Al Sultan Building, Shop #5 Back of Day to Day. Salt n' Pepper Restaurant - Karama is rated 3.7 out of 5 in the category filipino restaurant in UAE.
Address
18 A St, Al Sultan Building, Shop #5 Back of Day to Day
Offerings
Coffee
Small plates