Start ordering from Owonla New Life Hotel Phase 1
Please check our Business Hours
Owonla New Life Hotel Phase 1
4 Church Street Oshodi, Lagos State.
Text