12 Baskets Foods Limited is located in Ikeja, Nigeria on 3 Omotayo Ojo St, Allen. 12 Baskets Foods Limited is rated 3.6 out of 5 in the category chophouse restaurant in Nigeria.
Address
3 Omotayo Ojo St, Allen
Accessibility
No wheelchair-accessible seating