Okasan Sushi
Okasan' means 'Mother' in Japanese, so you can be sure you're sushi, sashimi, soup, or salad will be made with care at North Kensington's Okasan Sushi!
Text supplied by third party.
Okasan' means 'Mother' in Japanese, so you can be sure you're sushi, sashimi, soup, or salad will be made with care at North Kensington's Okasan Sushi!
Text supplied by third party.