Japanese restaurant specializing in noodles and sushi. Offers takeout and delivery options.