DTLA
*GLUTEN FREE *VEGAN FRIENDLY *BROWN RICE SUSHI *ORGANIC & NATURAL *HIGH QUALITY SEAFOOD
LOCATION
333 S ALAMEDA st #310
Los Angeles, CA 90013
RESERVATION
ONLINE ORDER
MENU
BUSINESS HOUR
GIFT CARD