Matsuri is a sushi restaurant for the real connoisseur. The rolls are made of carefully chosen combinations and fresh fish. The setting is modern with Asian accents.