P'grills & Fries: Sharwama/Barbeque in Ikorodu is located in Ikorodu, Nigeria on Debo bus stop, Selewu Rd, Igbogbo. P'grills & Fries: Sharwama/Barbeque in Ikorodu is rated 5 out of 5 in the category shawarma restaurant in Nigeria.
Address
Debo bus stop, Selewu Rd, Igbogbo