Pizza Nova
Pizza · Italian · Fast Food
Pizza Nova is a relaxed chain restaurant offering signature and build-your-own pizzas, alongside Italian dishes, sandwiches, and salads. It provides a fast-food experience with a focus on pizza and other casual fare.
Location