Itsu
68-70 N Street
East Sussex
Brighton BN1 2RE
United Kingdom