Matsuri Japanese Restaurant

Venue Info

Known For

Sushi

This place may be in a shopping center, but their sushi is too good to pass up.