Nori Sushi is the first Japanese restaurant in the area, offering a menu crafted by Japanese sushi chefs. It features Italian management and offers vegetarian and gluten-free options.