image

Orela Grill House is located at 114, Awolowo Rd., 3rd Floor, Opp. Ribadu Rd.,Ikoyi, Lagos., Lagos-State, 23401, Nigeria.

image