It's Tea Time!
We are giving away a complimentary 1 litre bottle of ITO EN OI OCHA Green Tea for every order of our Sushi & Sashimi platter, valid for both delivery and self-collection! (while stocks last)
Green tea and seafood is definitely one of the best pairing you can ever have.
Since most green teas, especially those in Japan, are usually steamed, they have a vegetal flavour that blends well with seafood, providing you with one of the most exquisite flavours you can get.
Oi Ocha is Japan's No.1 green tea brand and means "Tea, please!".
Enjoy this bottled green tea produced by ITO EN, the world's No. 1 brand.
Promotion begins from 9th Nov 2022.