Rotorua City is a popular scenic spot in the middle of New Zealand's North Island, mainly Lake Rotorua and the surrounding hot areas. This Italian pizza restaurant is located in the city center, not far from the lake. This small restaurant has very good pizza.