Nova Sushi is an experienced sushi restaurant offering delicious and affordable sets. With over 10 years in business, it aims to make quality sushi accessible to everyone.