Sozai is a bustling Japanese restaurant & sushi bar sporting wood-paneled decor & an open kitchen. Only the highest quality ingredients are used, with fish and meats sourced fresh from the market. Great for groups and discerning foodies. Situated in the heart of Armadale.