This Italian restaurant is known for its large, 36cm pizzas made in a wood-fired oven. They offer authentic Italian cuisine for dining with friends or family.