Best Sushi in Town.
Family Owned Japanese Restaurant located in South Miami, across from Sunset Place. They have great staff service, with an extensive menu. If it is not on the menu feel free to have it custom-made. The guys will also hook you up!! Larry, James, Mark, and Joe thanks for the best sushi ever created!