Matsuri restaurants are upmarket Japanese outlets serving dishes such as sushi and sashimi. They offer a set dinner menu with 8 courses as well as a range of smaller meals. Catering for private parties of up to 30 people is available upon request. This branch also have a bar area.