Nova is a restaurant offering a menu of delicious dishes, pizzas, and desserts. Part of a larger resort complex.