Pizza restaurant, likely offering delivery.