Logo
Loading...
media-photo
media-photo
media-photo
media-photo
media-photo
media-photo
media-photo
media-photo
Primary Location
Main location2010 W Ave J8 #113 Lancaster California 93536 US(661) 945-6565
Compact spot with standard decor serving a variety of signature rolls & Japanese cooked fare.
Loading...
Loading...
Home
Businesses
Marketplace