Chilli Flow Store in Sheffield 10 June 202110 June 2021 RanjitCobra Categories: ChineseAddress 17 Westfield Terrace, Sheffield City CenterS1 4GH, Sheffield, South Yorkshire, GBContact Instagram Tag: linqiang19810924@gmail.comAdditional Information Instagram Handle: flowchilli