Japanese restaurant specializing in sushi and BBQ. Offers takeout options.