La Lupa is the oldest Italian restaurant in Poole, serving authentic Italian cuisine and pizza since 1978. This family-run establishment offers a real taste of Italy in a casual dining setting.