There are three great locations. One in the Old Market downtown Omaha, and the other is off Maple St in the North West part of Omaha. They have the best Crunchy Sushi and Lobster Sushi in Town. Read more.
There are three great locations. One in the Old Market downtown Omaha, and the other is off Maple St in the North West part of Omaha. They have the best Crunchy Sushi and Lobster Sushi in Town. Read more.