Ozy Kitchen is located in Emekuku, Nigeria on No 6 Ezeogba Street Off Emekuku Road Transformer Bustop No 1 Victoria crest Estate flat A Eleganza Bustop Lekki Lagos. Ozy Kitchen is rated 3 out of 5 in the category food court in Nigeria.
Address
No 6 Ezeogba Street Off Emekuku Road Transformer Bustop No 1 Victoria crest Estate flat A Eleganza Bustop Lekki Lagos