Company name: itsu
Description: Japanese sushi, noodles, rice & salads
68-70 North St, Brighton BN1 1RH, United Kingdom