Lagos, Nigeria
134 Ayobo Rd, Ayobo
N/A
+234 9018318558
Outdoor seatingTakeawayDine-in
Toilets
AlcoholBeerSpirits
Deli
The best companies in the category 'Deli'