Matsuri has been open since 1988. A quarter-century is a long time on Miami's dining scene. The restaurant, tucked in the middle of a random strip mall on Bird Road at Red Road, is not where you'd expect to find some of Miami's best and most affordable sushi, but that's exactly what you get here. What you won't get, however, is an English-language menu or much help ordering. Don't worry. That's what we're here for.
See also: Best of Miami 2008 - Best Sushi