Shawarma & Co.

Sandwich Spot · Ikeja City Mall, Alausa, Ikeja, Lagos · Lagos

More places in Lagos