Saudi Food Palace Limited is located in Lagos, Nigeria on 51 Shogbamu St, Bariga. Saudi Food Palace Limited is rated 3.8 out of 5 in the category breakfast restaurant in Nigeria.
Address
51 Shogbamu St, Bariga
Amenities
Good for kidsToilets
Accessibility
No wheelchair-accessible seating