Italian pizza restaurant.