Pizza restaurant known as Super Pizza.