Salt 'n' Pepper is located in Khartoum, Sudan on JH44P73, Ebed Khatim St. Salt 'n' Pepper is rated 4.1 out of 5 in the category asian restaurant in Sudan.
Address
JH44P73, Ebed Khatim St
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entrance