Wasabi & Roll is a Japanese restaurant offering a unique dining concept and delivery options.