African Sky


Yummy Food & Mood

view menu

Place Order

African
Sky
Restaurant

Noxie Court , plot 27, block 74, Emma Abimbola Road. Lekki phase 1. Lagos

Office 12, floor 22, Al Masraf tower , Baniyas Road, deira Creek, Dubai