17th Street & California Street, Denver, CO 80202
The line at this place can be long!
Godzilla hand roll and shrimp/ avocado spring roll... Delicious and $9 for both!