TellSara Cinema ServicesOther places121 Ikorodu RdLagos, LA · NG+2348077632292info@tellsaragroup.comtellsaragroup.comHours not available