Daddy O's Suya SpotRestaurantsCastle Square, 40 Elephant RdLondon, LND, SE1 6SD · GB07946 496483Email unavailablesuyaspotonline.comHours not available