Shawarma On The RunRestaurantsGRA State State, 7 Esugbayi StLagos, LA, 100281 · NG+2349082905599shawarma.otr@gmail.comWebsite unavailableHours not available