Osōzai is a Japanese deli offering authentic delicatessen made with fresh produce, alongside a selection of exclusive Japanese products. Vegan and Halal options are available.