Start ordering from Owonla New Life Hotel Phase 2
Please check our Business Hours
Owonla New Life Hotel Phase 2
115 Ashipa Road, Amule B/stop, Ayobo Lagos State
Text