Nova Sushi is a Japanese restaurant specializing in sushi, offering a wide variety of sets and grilled options. With over 10 years of experience, they aim to provide delicious and accessible sushi.