Blackwood Grills and BarRestaurants11 Olu Akerele St, off Obafemi Awolowo Way, behind Lagoon HospitalLagos, LA, 100282 · NG+2348180474973Email unavailableWebsite unavailableHours not available