AMAZING
stlfoodie's Sushi list
Ginormous soft shell crab! This is the BEST spider roll I've had in a LONG time and he apologized he didn't have the bigger crab in. What?!! I can't wait to see the bigger one because it would have to be the Grand Daddy of all soft shell crab! :p If you live anywhere near here, you should come in. Don't let the little strip mall fool you. This food is legit!