Logo
Loading...
Loading...
media-photo
media-photo
media-photo
media-photo
media-photo
media-photo
Primary Location
Main location21666 Stevens Creek Blvd Cupertino California 95014 US(415) 202-5047
Sushi house known for burrito-size rolls with Asian & Latin flavors, plus bowls & sides.
Loading...
Loading...
Home
Businesses
Marketplace