Nova Sushi is a Japanese restaurant offering sushi and other dishes. They aim to provide quality sushi at accessible prices, with over 10 years of experience.