Italian and Japanese cuisine restaurant. Offers delivery and dine-in options.